package com.settlement.system.service;

import com.settlement.system.model.entity.SysAuditNoLink;
import com.baomidou.mybatisplus.extension.service.IService;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.settlement.system.model.query.SysAuditNoLinkQuery;
import com.settlement.system.model.form.SysAuditNoLinkForm;
import com.settlement.system.model.vo.SysAuditNoLinkImportVo;
import java.util.List;

/**
 * <p>
 * 核销表订单账单对应关系 服务类
 * </p>
 *
 * @author huangrensen
 * @since 2024-05-08
 */
public interface SysAuditNoLinkService extends IService<SysAuditNoLink> {

    Page<SysAuditNoLink> getPage(SysAuditNoLinkQuery queryParams);

    boolean saveSysAuditNoLink(SysAuditNoLinkForm sysAuditNoLinkForm);

    SysAuditNoLinkForm getSysAuditNoLinkFormData(Long id);

    boolean deleteSysAuditNoLink(String ids);

    void importData(List<SysAuditNoLinkImportVo> importVos);

    List<SysAuditNoLinkImportVo> findByIds(String idsStr);
}
